/**
 * index.scss
 * 样式入口，引入其他所有基础style的定义，并提供一些公用的css
 */

 @import "./sider.scss";
 @import "./variables.scss";

 html,
 body {
   height: 100%;
   -moz-osx-font-smoothing: grayscale;
   -webkit-font-smoothing: antialiased;
   text-rendering: optimizeLegibility;
   background: #f5f5f5;
   margin: 0px;
   padding: 0px;
   font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial,
     sans-serif;
 }
 
 label {
   font-weight: 500;
 }
 
 html {
   height: 100%;
   box-sizing: border-box;
 }
 
 #app {
   height: 100%;
   min-height: auto;
 }
 
 *,
 *:before,
 *:after {
   box-sizing: inherit;
 }
 
 a:focus,
 a:active {
   outline: none;
 }
 
 a,
 a:focus,
 a:hover {
   cursor: pointer;
   color: inherit;
   text-decoration: none;
 }
 
 div:focus {
   outline: none;
 }
 
 // no padding
 .no-padding {
   padding: 0px !important;
 }
 
 /* 清除浮动 */
 .clearfix {
   &:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: "";
     clear: both;
     height: 0;
   }
 }
 
 /* set global text color */
 .text-default {
   color: #303133;
 }
 
 .text-info {
   color: #606266;
 }
 
 .text-desc {
   color: #909399;
 }
 
 .text-primary {
   color: #1890ff;
 }
 
 .text-success {
   color: #19be6b;
 }
 
 .text-warning {
   color: #ff9900;
 }
 
 .text-danger {
   color: #ed4014;
 }
 